a06lp Posted August 29, 2005 Share Posted August 29, 2005 i used to use a cmd file to auto-backup, and auto-restore my personal settings (eg - my docs, my pics, my music, outlook express accounts, outlook express settings).i lost the file, and am trying to re-write it.however, for some reason, "my documents" aren't copying over properly - they copy to "C:\Documents and Settings\Administrator\My Documents", but the desktop "my documents" icon leads to an empty folder. (and there is ONLY one account on the comp - the admin one, created by defualt with xp).Can someone check over my batch and tell me what's wrong?CLS@echo offTITLE N RestoreECHO.for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\Backup set BACKUP=%%i:ECHO Found Backup as drive %BACKUP%.ECHO Copying My Documents... XCOPY "%BACKUP%\My Documents\*.*" "%UserProfile%\My Documents\" /E /Q /YECHO Done.ECHO Copying Outlook Express Settings... regedit /s "%BACKUP%\N Outlook Express.reg"ECHO Done.ECHO Copying Outlook Express Address Book...ECHO Done.ECHO Copying Firefox Bookmarks...ECHO Done.PAUSEgoto :eof Link to comment Share on other sites More sharing options...
bledd Posted August 29, 2005 Share Posted August 29, 2005 try chaning to this..XCOPY "%BACKUP%\My Documents\"(remove the *.*) Link to comment Share on other sites More sharing options...
Yzöwl Posted August 30, 2005 Share Posted August 30, 2005 (edited) XCOPY "%BACKUP%\My Documents" "%UserProfile%\My Documents" /ECIQY<Edit>Changed due to previous lack of sleepthanks a06lp</Edit> Edited August 31, 2005 by Yzöwl Link to comment Share on other sites More sharing options...
a06lp Posted August 31, 2005 Author Share Posted August 31, 2005 (edited) ok, new q:I also want to create a backup cmd file. This is a litle more complicated.The first thing I want it to do is check if the folder "My Documents" exists on %BACKUP%. IF it does, I want it renamed as "My Documents (mm-dd-yy)".Same with bookmarks.html (IF it exists, then it becomes bookmarks (mm-dd-yy).html)and Administrator.wab (IF it exists, then it becomes Administrator(mm-dd-yy).wab).The other thing i need it to do is to go into the "%systemdrive%\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles" directory, get the folder name from in there (a random string of chars), then go into that directory, and copy the bookmarks.html to the %backup%.Can anyone help me with this?[edit]by the way, @Yzöwl:that code is incorrect - it copies all the stuff into %UserProfile%, not into My Documents.the modified, and correct, code is:XCOPY "%BACKUP%\My Documents" "%UserProfile%\My Documents\" /ECIQY Edited August 31, 2005 by a06lp Link to comment Share on other sites More sharing options...
gunsmokingman Posted August 31, 2005 Share Posted August 31, 2005 Here is a VBS script modified it to your needs.Note All Array Start At ZeroThe Red Text Is The Array Where You Want To Place Your Information. Remove ' These From Before The Text To Make Active, Plus Remove The Green Text To Avoid ConflictsGreen Text Can Be Removed It There just As A TestPurple Text Are Location As VariblesDim Act, ApData, Fso, MozDir, Moz, UserP Set Act = CreateObject("Wscript.shell") Set Fso = CreateObject("Scripting.FileSystemObject") UserP= Act.ExpandEnvironmentStrings("%UserData%") ApData = Act.ExpandEnvironmentStrings("%APPDATA%") Sd = Act.ExpandEnvironmentStrings("%Systemdrive%") MozDir = ("I:\Firefox bookmarks\script test")' Moz = Array((ApData & "Mozilla\Firefox\Profiles\8loakqo3.default\bookmarks.html"),_' (MozDir & "\bookmarksBak.html")) Moz = Array(("C:\TestMe.txt"),(SD & "\Testme.txt")) If Fso.FileExists(Moz(0)) Then Fso.CopyFile(Moz(0)),(Moz(1)) Else Act.Popup "Cannot Find This File" & vbCrLf & Moz(0), 5, "Error Missing", 0 + 32 End IfIf You Run The Above Script Without Any Modifications,And Missing This Location C:\TestMe.txt, It Will Display A Error message, If it There Then It Moves It To SystemDrive.Thread With More Examples Link to comment Share on other sites More sharing options...
a06lp Posted August 31, 2005 Author Share Posted August 31, 2005 i dont know any vbs.i was hoping for batch file. can you help? Link to comment Share on other sites More sharing options...
Yzöwl Posted August 31, 2005 Share Posted August 31, 2005 Have you seen this reply?Need a .cmd or .bat for exporting Firefox bookmark Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now