Shawndt Posted January 24, 2011 Share Posted January 24, 2011 Good Morning, I am looking for the proper syntax to create a file with the user's id as the name of the file. So for instance, smiths.log or .txt. Also I need to write to the same file. This is what I have below. Thank you for your kind attention. CODE _FileCreate($Validation & "\ & @UserName.log") FileWriteline($Validation & "\Validation.log", @UserName) FileWriteLine($Validation & "\Validation.log", _Now()) FileWriteLine($Validation & "\Validation.log", @CRLF) CODE. Link to comment Share on other sites More sharing options...
guinness Posted January 24, 2011 Share Posted January 24, 2011 Search for Log in the Help File. UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
Shawndt Posted January 24, 2011 Author Share Posted January 24, 2011 I've checked that already, nothing there that can help. Link to comment Share on other sites More sharing options...
willichan Posted January 24, 2011 Share Posted January 24, 2011 (edited) _FileCreate($Validation & "\ & @UserName.log") Quotes are a little off. You might try $logfile = $Validation & "\" & @UserName & ".log" FileWriteline($logfile, @UserName) ;although you probably don't need this line since it is the file name. FileWriteLine($logfile, _Now()) FileWriteLine($logfile, @CRLF) ---edit--- You don't really need a function to create the file, since FileWriteLine will create it for you if it does not exist. Edited January 24, 2011 by willichan notime 1 My UDFs: Barcode Libraries, Automate creation of any type of project folder, File Locking with Cooperative Semaphores, Inline binary files, Continue script after reboot, WinWaitMulti, Name Aggregator, Enigma, CornedBeef Hash Link to comment Share on other sites More sharing options...
Shawndt Posted January 24, 2011 Author Share Posted January 24, 2011 Thank you so much for your kind attention! I really appreciate your help! Link to comment Share on other sites More sharing options...
Shawndt Posted January 24, 2011 Author Share Posted January 24, 2011 Thank you so much for your kind attention! I really appreciate your help! Link to comment Share on other sites More sharing options...
Shawndt Posted January 24, 2011 Author Share Posted January 24, 2011 Is this possible? If FileExists("C:\Documents and Settings\" & @UserName & "\Favorites\NF Retirement Plans Favorites\. I am trying to get the location path of the user that is login. I think my syntax is a little off. Link to comment Share on other sites More sharing options...
willichan Posted January 24, 2011 Share Posted January 24, 2011 Take a look at @UserProfileDir. My UDFs: Barcode Libraries, Automate creation of any type of project folder, File Locking with Cooperative Semaphores, Inline binary files, Continue script after reboot, WinWaitMulti, Name Aggregator, Enigma, CornedBeef Hash Link to comment Share on other sites More sharing options...
Kodapa Posted February 14, 2013 Share Posted February 14, 2013 Is this possible? If FileExists("C:Documents and Settings" & @UserName & "FavoritesNF Retirement Plans Favorites. I am trying to get the location path of the user that is login. I think my syntax is a little off.Also @FavoritesDir because in some cases the location is changed and using this macro will look up the location bases on system config. 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