Quantcast
Channel: The Official Scripting Guys Forum! forum
Viewing all 15028 articles
Browse latest View live

How to see tha last users sing-ins on O365 applications

$
0
0

Hi, I need a help to know if exists some cmdlet or automatic way to get the last login of the users on their O365 applications Example: I need to know the last date that a user had used Power Bi. I can see his last sing-ins on Azure but I don't know how can I get it using powershell.



What's up with 'Get-psdrive [driveletter] | Select Root'

$
0
0

Hey Guys,

I am trying to create a script that would map the letter G to our DFS share.

Because of some error handling i want to know wether it exists and wether it is already mappen to the DFS share or to something else.

i am using this for it :

if ((get-psdrive).Name -contains "G" -and (Get-PSDrive "G").Root -ne "\\ companyname.tld \ data") {

write-host "already connected to something else"

}

This should work right? (but it doensn't)

PS C:\Users\****> get-psdrive g

Name           Used (GB)     Free (GB) Provider      Root                                               CurrentLocation
----           ---------     --------- --------      ----                                               ---------------
G                   2,11         77,89 FileSystem    \\ companyname.tld \ data


PS C:\Users\****> get-psdrive g | select Root

Root
----
G:\

Do you get it?

PS: this is my first post and not my native language, dont mind the space's in the UNC path, i got an error while trying to post this message with links : Body text cannot contain images or links until we are able to verify your account.

HELP me with my script please

$
0
0

I Have been trying to  run a powershell command to flush host in my sql  what am doing wrong:

cd "c:\Program Files\mysql\mysql server 8.0\bin"
.\mysql -u root -p -h localhost


[void][system.reflection.Assembly]::LoadFrom("C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.17\Assemblies\v4.5.2\mysql.data.dll")
$myconnection = New-Object MySql.Data.MySqlClient.MySqlConnection
$myconnection.ConnectionString = "database=test;server=localhost;Persist Security Info=false;user id=root;pwd="
Execute-MySQLQuery flush hosts;



Create FTP Site with remote unc path via PowerShell

$
0
0

I've been looking online to no avail. Using the GUI (in IIS), I can easily create a FTP site that points to a \\sever\share (unc path). However, when scripted in PS, I get the following error "Parameter 'PhysicalPath' must point to an existing path". Does somebody know of a way around this? I'd also need to include in the script- the username & pw of the user with access to the directory that will serve as the FTP root folder, and I'm also not share how to script that. Below is the sample of the code that's yielding the error:

$FTPSiteName = 'Sample FTP Site'
$FTPSitePath = '\\SampleServer\SampleShare'
New-WebFTPSite -Name $FTPSiteName -Port $FTPPort -PhysicalPath $FTPSitePath

Please advise. Your assistance with this is greatly appreciated.


Auto Approval for the Machines which needs to be Migrated from Windows 7 to Windows 10

$
0
0

Hi Guys,

Good Evening !!

Here is the thing on which I need ideas and help from you guys.

Presently we are in that phase where we are migrating all the machines from Windows 7 to Windows 10.

For this we are using windows 10 dashboard to approve the assets which are ready to migrate from 7 to 10 and presently we are doing it manually by going to dashboard site and then we have few options to enter the asset tag and then edit it and check the approved option and update so that the asset will be ready for the migration.

And now comes my requirement.

I want to automate this process using power-shell script every time when we get some request to approve one asset i want to write a script so that it will reduce the manual intervention and also reduce the time to approve the assets.

Please do help me in this how to proceed or any ideas how to do this to approach our  requirement.

Thanks in Advance :) 

Automation for deletion of many invoices

$
0
0

HI team,

I am trying to do an automation where the scenario is like: I am having a text file ABC.txt which contains all numbers :

ABC.txt:

12234

12345

123455

Through the powershell scripting, I want to have the output in a text file like :

Sunny day

Rainy Day

Windy day

This is 12234

This is 12345

This is 123455

So I have perform the below scripting:

$File1 = @((Get-Content "E:\ABC.txt"))
For($a = 0;$a -lt $File1.count;$a++){
-join ("This is ", $File1[$a]) | Out-File -FilePath "E:\XYZ.txt" -Append
}

The above script is showing output in XYZ.txt file:-

This is 12234

This is 12345

This is 123455

Can you please let me how to add the following on top of the above output:

Sunny day

Rainy Day

Windy day

Disabling the UAC using Powershell

$
0
0

Hi,

Please can i know how to disable the UAC using Powershell without a system reboot...

Thanks in advance

Having trouble finding specific software in registry

$
0
0

Hi,

I am having some problems finding installed instances of 7-Zip from the registry but the script is being designed so it could apply to any software titles.

I have a task to remove all instances of 7-Zip lower than version 19.00 and then install version 19.00. I have found several devices that have more than version installed at once (usually two) so the script needs to look for all installed instances in the registry and remove them if lower than version 19.00. They might be installed using an MSI or EXE installer.

I am building functions that are not too specific so I can reuse the code for other software remediation tasks. The code as written has some minor bugs but I would like to focus on the Get-SoftwareInstance function and the Detection/Uninstall scriptblocks.

In the function I use $found to collect an array of objects and then return that result to the main script. If you inspect $found within the function, you will get a list of any 7-Zip instances found in the registry. Line 174 is where the call is made to the function and I'm attempting to return the results of the function to an array variable called $instances.

I use foreach to inspect $instances to make a determination if any of the versions found need to be uninstalled (lower than 19.00). When I inspect $instance after Line 174, I am seeing every software in the registry path, not just 7-Zip. I don't really understand how the array contains only 7-Zip when within the function but outside of the function, there are dozens of software titles in the array. I have been looking for other examples but most of them only look for one instance of a software title.

#######################
## Declare Functions ##
#######################

Function Append-ToLogFile([string]$messageForLog,[string]$pathToLog) {
#Output to log file
    if($messageForLog -ne "") {
        Write-Output "$(Get-Date -Format G) - $messageForLog" | Out-File $pathToLog -Append
    } else {
        Write-Output " " | Out-File $logFile -Append
    }

}

Function Get-SoftwareInstances ([string] $title) {
#Collect all installed instances of $title

	#Declare variables
    $Keys = @("HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall","HKLM:SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall")
    $Found = @() #Array of 7-Zip objects
    #Iterate through the uninstall keys
    foreach($key in $Keys){
        #Iterate through each key under the uninstall key
        foreach($Child in (Get-ChildItem -Path $key)){
            #Collect the properties for the current key
            $Values = Get-ItemProperty -Path $Child.PSPath
            #Evaluate if the current key is 7-Zip
            if ($Values.DisplayName -match $title) {
                #7-Zip was found
                #Create an object with specific properties
                $Object = [PSCustomObject]@{
                    DisplayName = $Values.DisplayName
                    DisplayVersion = $Values.DisplayVersion
                    UninstallString = $Values.UninstallString
                }
                #Add the 7-Zip object to array of objects
                $Found += $object
            }
        }
    }
    return $found
}

Function Uninstall-Software([string]$removalString) {
#Remove software (untested)

    #Test which which installer was used
    if($removalString.Substring(0,1) -eq "M") {
        #MSI installer was used to install software
        #Remove /I in the removal string; replace with /X
        Append-ToLogFile "Software installed with MSI." $logFile
        Append-ToLogFile "Rebuilding removal string with correct parameters." $logFile
        $removalString = $removalString -replace "/I", "/X "
        #Append silent switches to removal string
        $removalString = $removalString + " /qb"
        #Output new command line to log
        Append-ToLogFile "New string: $removalString" $logFile
        #Execute removal of software
        #NOTE: If File Explorer is running, MSI cannot uninstall
    } else {
        #EXE installer was used to install software
        #Append silent switch to removal string
        Append-ToLogFile "Software installed with EXE." $logFile
        Append-ToLogFile "Rebuilding removal string with correct parameters." $logFile
        $removalString = $removalString + " /S"
        #Output new command line to log
        Append-ToLogFile "New string: $removalString" $logFile
        #Execute removal of software
        Append-ToLogFile "Removing 7-Zip." $logFile& $removalString
    }

}

Function QuitNow([int]$retCode) {
#Quit program with feedback

	#Output blank line to log
	Append-ToLogFile " " $logFile
	if ($retCode -eq 1) {
		#A problem was encountered during execution
		Append-ToLogFile "An error was detected." $logFile
		Append-ToLogFile "The script is complete." $logFile
		Exit 1
	} else {
		#No problems were encountered during execution
		Append-ToLogFile "No errors were detected." $logFile
		Append-ToLogFile "" $logFile
		Append-ToLogFile "Script execution complete." $logFile
		Exit 0
	}
}

###################
## End Functions ##
###################

#==============================================================

#################################
## Change Script Functionality ##
#################################

#Name of log file to be used
$logFileName = "Upgrade_7-Zip.log"

#Log intro appearing at the beginning of the log
$logIntro = " - Begin 7-Zip Upgrade Process."

#Use variable to make this script remove software only
$uninstallOnly = $false

#==============================================================

#######################
## Declare Variables ##
#######################
$logFilePath = "$ENV:TEMP" + "\7-Zip"
$logFile = "$logFilePath" + "\$logFileName"
$software = "7-Zip"
$instances = @()
$installed = $false


####################
## Initialize Log ##
####################

#Create log folder if it doesn't exist
if (!(Test-Path $logFilePath)) {
    New-Item $logFilePath -type directory | Out-Null
}

#Initialize log file
if (Test-Path $logFile) {
	#File exists. Preparing for append.
	Append-ToLogFile "" $logFile
	Append-ToLogFile "====================================================================" $logFile
	Append-ToLogFile "====================================================================" $logFile
	Append-ToLogFile "" $logFile
} Else {
	#File doesn't exist; initializing.
	Append-ToLogFile $logIntro $logFile
	Append-ToLogFile "" $logFile
}

###############
## DETECTION ##
###############

#Get all instances of 7-Zip installed
Append-ToLogFile "Searching for all instances of 7-Zip." $logFile
$instances = Get-SoftwareInstances $software
Append-ToLogFile "Version(s) installed:" $logFile #debug
Append-ToLogFile $instances.DisplayVersion $logFile #debug

#Evaluate results of installation detection
Append-ToLogFile "Evaluating the results of software search." $logFile
if($instances -ne $null) {
    #7-Zip was found to be installed
    Append-ToLogFile "7-Zip is installed." $logFile
} else {
    #7-Zip is not installed
    Append-ToLogFile "7-Zip was not found. Terminating script." $logFile
    QuitNow 0
}

###############
## UNINSTALL ##
###############

#Determine if any software needs to be uninstalled
Append-ToLogFile "Determine if any software needs to be removed." $logFile
foreach($instance in $instances) {

    #Checking version installed
    if(($instance.DisplayVersion -notlike "19.00") -and ($instance.DisplayVersion -notlike "19.00.00.0")) {
        #The version detected is already the latest
        Append-ToLogFile "This instance is the latest version. No remediation required." $logFile
    } else {
        #This instance needs to be uninstalled
        Append-ToLogFile "Removing: $instance.DisplayName" $logFile
        Uninstall-Software $instance.UninstallString
    }
}

Thank you for your help!

Rob


powershell does not recognize the path environment variable

$
0
0

Hi, I am running powershell in ws2012 r2 version and when i attempted to run executable whose path is defined in the env:path variable, it can not run. Here is the output. How do I make the path recognizable in powershell so I dont have to type full command. I hope and presume it is something very simple, but I am not able to find information regarding this online. Here is the output from dos prompt in which executable runs and loading of powershell after that executabe are no longer found:

Microsoft Windows [Version 6.3.9600]

(c) 2013 Microsoft Corporation. All rights reserved.

 

C:\Windows\system32>signtool

SignTool Error: A required parameter is missing.

Usage: signtool <command> [options]

 

       Valid commands:

               sign       --  Sign files using an embedded signature.

               timestamp  --  Timestamp previously-signed files.

               verify     --  Verify embedded or catalog signatures.

               catdb      -- Modify a catalog database.

               remove     --  Reduce the size of an embedded signed file.

 

For help on a specific command, enter "signtool <command> /?"

 

C:\Windows\system32>powershell

Windows PowerShell

Copyright (C) 2013 Microsoft Corporation. All rights reserved.

 

PS C:\Windows\system32> signtool

signtool : The term 'signtool' is not recognized as the name of a cmdlet,

function, script file, or operable program. Check the spelling of the name, or

if a path was included, verify that the path is correct and try again.

At line:1 char:1

+ signtool

+ ~~~~~~~~

   + CategoryInfo         : ObjectNotFound: (signtool:String) [], CommandNot

  FoundException

   + FullyQualifiedErrorId : CommandNotFoundException

 

PS C:\Windows\system32>

 

Logon Failure error after changing Services Account on Windows 2016 Server Core

$
0
0

Hi guys,

I have written a script which will change my services account from localsystem to a local service account. It worked on windows 2016 UI version but when i execute on the core server i am getting services unable to start due to logon failure whenever i try to start (This error only show when i run net start "serivcename").

Both local services account has the same username and password.

Below is the script that i use to change the services account.

Get-CimInstance win32_service -filter "name='servicename" | Invoke-CimMethod -Name Change -Arguments @{StartName=".\servicesAccount";StartPassword="somepassword";}

Hide all users of sub domain to one of the user in main domain in office 365

$
0
0
I have a scenario in office365, please help me:

I have multidomains with few sub domains, for example:
domain1: abc.com
domain2: xyz.com
domain3: 123.com
subdomain1: xxx.abc.com
subdomain2: yyy.xyz.com

I have many users in all domains and sub domains.

My requirement is, one user who is in abc.com should not see the email addresses of all the users who are in subdomain1.

I tried to stop showing email addresses using Address Book Policies, but user is missing existing content of Rooms, Equipments, All Users, All Contacts, OAB, Public Folders and other customized address book policies.

Requirement is just hide all users related to subdomain1 to one of the user who is in domain1 - in the directory, GAB and OAB.

Start-job is giving "The background process reported an error with the following message: ."

$
0
0

Hi team,

I am using following script block and it is always returning error. Can you check what is wrong in this?

===============================================================

$Job = start-job -ScriptBlock {get-process};

get-job ($job.Name);;

$job.ChildJobs[0].JobStateInfo.Reason.Message;

Error returned is:-

The background process reported an error with the following message: .

=============================================================================

Powershell version is as below:-

Name                           Value                                                                                
----                           -----                                                                                
PSVersion                      5.1.14393.2969                                                                       
PSEdition                      Desktop                                                                              
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                              
BuildVersion                   10.0.14393.2969                                                                      
CLRVersion                     4.0.30319.42000                                                                      
WSManStackVersion              3.0                                                                                  
PSRemotingProtocolVersion      2.3                                                                                  
SerializationVersion           1.1.0.1     

receive-job ($job.name); gives 

+++++++++++++++++++++++++++++++++++

[localhost] The background process reported an error with the following message: .
    + CategoryInfo          : OpenError: (localhost:String) [], PSRemotingTransportException
    + FullyQualifiedErrorId : 2100,PSSessionStateBroken

++++++++++++++++++++++++++++++++

Windows OS :- Windows server 2016 in azure VM.

Please let us know the fix.

Thank You.

Regards,

Subhash


Regards,
Subhash Konduru
------------------------------------------------------------------------------------
Please remember to mark the replies as answers if they help and unmark them if they provide no help.

Drop Down selection box in HTA.

$
0
0

Below is a simple way to create a drop down option. But in this methow you create the "option value" in the <Body>. Is there a way to do this inside the <VBScript> boundries? for instance, I can create a button withing the <Script> by use of the following line:

Document.Body.InnerHTML = "<input Type=""Button"" Value=""My Button"" onClick=""MySub"">"

I am sorry but I dont know how to describe this any better. Please feel free to ask any question you need. Thank you.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

<SCRIPT LANGUAGE="VBScript">
Sub TestSub
 For Each objOption in OptionChooser.Options
  If objOption.Selected Then
   Msgbox objOption.InnerText
  End If
 Next
End Sub

</SCRIPT>
<Body>
<select size="1" name="OptionChooser" onChange="TestSub">
 <option value="0"></option>
 <option value="1">Option 1</option>
 <option value="2">Option 2</option>
 <option value="3">Option 3</option>
 </select>
</Body>


Thank you Lee

Powershell to get User Rights and Permissions at OS Level.

$
0
0

Hello Team,

The requirement is to script out all the Rights and Permissions assigned to a Specific user (both domain and local account) at OS level. 

Ex: Extracting the information from gpedit, filesystem, and other locations where the user is part of. 

being a novice at powershell, need help in getting information. 

option to simulate tail, using powershell - get-content and wait

$
0
0

i´m trying to see the windowsupdate.log n real time, like bash tail binary

i´m trying to sue get-contet file.txt -wait

but it only read new lines when I open in NotePad

What i´m doing wrong?

i´m using Win2012R2


Unable to run a command from .bat

$
0
0

Hello

I created a batch file, but the lines below do not work.

If i open CMD and enter *** for /F tokens=1,2 delims= " %G in ('cmdkey /list ^| findstr Target') do  cmdkey /delete %H ***It works without issues.

But if I use the .BAT script, it does not work.

@echo off
ECHO Cleaning Credential Manager
for /F tokens=1,2 delims= " %G in ('cmdkey /list ^| findstr Target') do  cmdkey /delete %H
PAUSE
I get the following message "( was unexpected at this time."

Help with text comparison from a couple sources

$
0
0

Hi all, 

So I have been working on this for some time and just can't seem to get my head around the right solution.

Essentially what I trying to do is automate the updating of a list of users for a migration effort. 

The data I have is as follows:

One list comes in a spread sheet with names in the form Last, First 

Another list is a spreadsheet that contains all staff but is in a form of UNCPath, URL

Basically my end goal here is to take the first list and remove the people it contains from the second. 

I found the UNCPath is in the form \\servername\folder1\folder2\folder3 where folder3 turns out to be the samaccount name.

I was thinking of the following logic:

  1. Import csv files
  2. get samaccount name from either Name or combo of Givenname and Surname attributes
  3. get samaccount name from UNC path
  4. Compare names
  5. If a name matches, remove that entry from second csv file

I have the following scripted but keep running into issues with compare

$dirs = import-csv srclist.csv | select -ExpandProperty DIRECTORY
$names = import-csv names2.csv -Header last,first

foreach ($dir in $dirs)
{
    foreach( $name in $names)
    {

        $sam1 = $dir | Split-Path -Leaf
        $firstfilter = $user.first
        $secondfilter = $user.last
        $sam2 = Get-ADUser -Filter {GivenName -like $firstfilter -and Surname -like $secondfilter} | select-object samaccountname

        if ($sam1 -eq $sam2)
        {
            $sam1
            $sam2
        }
    }
}

I am stuck here...the if statement was just me testing to see if I could actually get antything relevant with nested foreachs like that.

Any help would be greatly appreciated!

Creating a script for lockout statistics over a period of ~30 days

$
0
0

Greetings,

I have created a simple piece of code to make an account lockout checker and unlock tool on powershell, im very new to it and just getting the hang of it, im trying to implement this into my work environment (IT ServiceDesk) and was hoping to try and get a script that can provide the statistics against lockouts over a period of say, 30 days. I have pasted my code below and if there is any advice that would be great.

    

Import-Module ActiveDirectory
cls
write-host "------------------------------------------------------------------------------------" -ForeGroundColor Magenta
write-host "|--Please note that this script is subject to change and is not the final version--|" -ForegroundColor Green 
write-host "| Welcome to the pre-release of the AD Account unlocker and Lockout checker script |" -ForegroundColor Yellow
write-host "| ------------------------------This is version 1.40------------------------------ |" -ForegroundColor Green
write-host "| -------Please can any suggestions or errors be reported to Ben Cotterell!------- |" -ForegroundColor Yellow
write-host "------------------------------------------------------------------------------------" -ForegroundColor Magenta

DO {
write-host "Please select one of the below scripts to run using the appropriate key assigned beforehand"
write-host "[O] Lockout Checker Tool"
write-host "[P] Account unlocker"
$answer = Read-Host "Option"
write-host " "
IF ($answer -eq "o"){
    #LockoutChecker
    Search-ADAccount -LockedOut | Select-Object -Property SamAccountName,PasswordExpired,LastLogonDate
    }

ELSEIF ($answer -eq "p"){
    #AccountUnlocker
    Search-ADAccount -LockedOut | Unlock-ADAccount -Confirm
    }
}UNTIL($answer -eq "End")

When running this it works fine other than the fact when it opens if I select the 'O' option, nothing happens and it just asks me to input another option, when I then input 'O' again it pastes out the information regarding lockouts twice. When I then press it 1 more time it gives me the data without any duplications but it removes the information bar at the top (SamAccountName,PasswordExpired,LastLogonDate).

Any help is greatly appreciated, cheers

find user profiles with sid from old domain

$
0
0

Hello Community,

i have a question regarding the following script. This commands gives me all the sids of c:\users but without the actual folder. I could run this script against all computers and store it on a central place and search for the string S-1-5-21-xxxOldDomainAxxx in it. But its hard to read. Do anyone of you know how to get the folder name in it? I mean C:\users\Someuser in front of this Addl Entry. Background is i want to know if any old sid is used somewhere in c:\users folder. We migrated from Domain A to Domain B.

$Items =  get-childitem -path 'c:\users' -Recurse
$output = foreach($Item in $Items){
    switch ($Item.PSIsContainer){
        $true {[System.Security.AccessControl.DirectorySecurity]::new($Item.fullname,('Owner','Group','Access')).
                GetSecurityDescriptorSddlForm(('Owner','Group','Access')); 
                break }

        $false {[System.Security.AccessControl.FileSecurity]::new($Item.fullname,('Owner','Group','Access')).
            GetSecurityDescriptorSddlForm(('Owner','Group','Access')); break}
    }
}
$output | Out-file "c:\tmp\sidlist.log" -Append

Robocopy and scheduled task 0x3

$
0
0


I have a batch file that runs robocopy weekly.

robocopy "D:\Database BU Transit"     "E:\HCNBUWeekly" /e /v /r:1 /w:1 /log:C:\Backup\logs\Weekly.log /np /nfl /ndl
robocopy "D:\Database BU Transit"     "J:\HCN\BUWeekly" /e /v /r:1 /w:1 /log+:C:\Backup\logs\weekly.log /np /nfl /ndl

When the robocopy finished I got Last Run Result 0x3. According to MS,

ERROR_PATH_NOT_FOUND 3 (0x3) The system cannot find the path specified.But the robocopy worked fine!

Task Scheduler successfully completed task "\Create Weekly Backup" , instance "{481d6347-b522-46b1-9a4c-70977be82eca}" , action "C:\Windows\SYSTEM32\cmd.exe" with return code 3.

In the log file. This seems that it worked fine. but I am not sure why I am getting 0x3 code from the last run result.


-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robust File Copy for Windows                             
-------------------------------------------------------------------------------

  Started : Sat Jul 12 23:30:00 2014

   Source : D:\Database BU Transit\
     Dest : E:\HCNBUWeekly\

    Files : *.*
        
  Options : *.* /V /NDL /NFL /S /E /COPY:DAT /NP /R:1 /W:1

------------------------------------------------------------------------------


------------------------------------------------------------------------------

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :         1         0         1         0         0         0
   Files :         1         1         0         0         0         4
   Bytes :   2.486 g   2.486 g         0         0         0   9.155 g
   Times :   0:00:39   0:00:39                       0:00:00   0:00:00


   Speed :            67784952 Bytes/sec.
   Speed :            3878.686 MegaBytes/min.

   Ended : Sat Jul 12 23:30:39 2014

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robust File Copy for Windows                             
-------------------------------------------------------------------------------

  Started : Sat Jul 12 23:30:39 2014

   Source : D:\Database BU Transit\
     Dest : J:\HCN\BUWeekly\

    Files : *.*
        
  Options : *.* /V /NDL /NFL /S /E /COPY:DAT /NP /R:1 /W:1

------------------------------------------------------------------------------


------------------------------------------------------------------------------

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :         1         0         1         0         0         0
   Files :         1         1         0         0         0         8
   Bytes :   2.486 g   2.486 g         0         0         0  17.573 g
   Times :   0:01:31   0:01:31                       0:00:00   0:00:00


   Speed :            29267549 Bytes/sec.
   Speed :            1674.702 MegaBytes/min.

   Ended : Sat Jul 12 23:32:11 2014

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robust File Copy for Windows                             
-------------------------------------------------------------------------------

  Started : Mon Jul 14 07:46:01 2014

   Source : E:\HCNBUWeekly\
     Dest : J:\HCN\BUWeekly\

    Files : *.*
        
  Options : *.* /V /NDL /NFL /S /E /COPY:DAT /NP /R:1 /W:1

------------------------------------------------------------------------------


------------------------------------------------------------------------------

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :         1         0         1         0         0         0
   Files :         5         5         0         0         0         0
   Bytes :  11.642 g  11.642 g         0         0         0         0
   Times :   0:07:52   0:07:52                       0:00:00   0:00:00


   Speed :            26464739 Bytes/sec.
   Speed :            1514.324 MegaBytes/min.

   Ended : Mon Jul 14 07:53:53 2014

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robust File Copy for Windows                             
-------------------------------------------------------------------------------

  Started : Tue Jul 15 07:00:50 2014

   Source : E:\HCNBUWeekly\
     Dest : J:\HCN\BUWeekly\

    Files : *.*
        
  Options : *.* /V /NDL /NFL /S /E /COPY:DAT /NP /R:1 /W:1

------------------------------------------------------------------------------


------------------------------------------------------------------------------

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :         1         0         1         0         0         0
   Files :         5         5         0         0         0         0
   Bytes :  11.642 g  11.642 g         0         0         0         0
   Times :   0:08:10   0:08:10                       0:00:00   0:00:00


   Speed :            25497194 Bytes/sec.
   Speed :            1458.961 MegaBytes/min.

   Ended : Tue Jul 15 07:09:00 2014

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robust File Copy for Windows                             
-------------------------------------------------------------------------------

  Started : Wed Jul 16 07:38:37 2014

   Source : E:\HCNBUWeekly\
     Dest : J:\HCN\BUWeekly\

    Files : *.*
        
  Options : *.* /V /NDL /NFL /S /E /COPY:DAT /NP /R:1 /W:1

------------------------------------------------------------------------------


------------------------------------------------------------------------------

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :         1         0         1         0         0         0
   Files :         5         5         0         0         0         0
   Bytes :  11.642 g  11.642 g         0         0         0         0
   Times :   0:20:38   0:20:38                       0:00:00   0:00:00


   Speed :            10096282 Bytes/sec.
   Speed :             577.713 MegaBytes/min.

   Ended : Wed Jul 16 07:59:16 2014

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robust File Copy for Windows                             
-------------------------------------------------------------------------------

  Started : Thu Jul 17 07:35:43 2014

   Source : E:\HCNBUWeekly\
     Dest : J:\HCN\BUWeekly\

    Files : *.*
        
  Options : *.* /V /NDL /NFL /S /E /COPY:DAT /NP /R:1 /W:1

------------------------------------------------------------------------------


------------------------------------------------------------------------------

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :         1         0         1         0         0         0
   Files :         5         5         0         0         0         0
   Bytes :  11.642 g  11.642 g         0         0         0         0
   Times :   0:20:15   0:20:15                       0:00:00   0:00:00


   Speed :            10286800 Bytes/sec.
   Speed :             588.615 MegaBytes/min.

   Ended : Thu Jul 17 07:55:59 2014

Viewing all 15028 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>