Sign in to follow this  
Followers 0
Shawndt

Create File

9 posts in this topic

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.

Share this post


Link to post
Share on other sites



Search for Log in the Help File.


_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_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 parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

I've checked that already, nothing there that can help.

Share this post


Link to post
Share on other sites

#4 ·  Posted (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 by willichan
1 person likes this

Share this post


Link to post
Share on other sites

Thank you so much for your kind attention! I really appreciate your help!

Share this post


Link to post
Share on other sites

Thank you so much for your kind attention! I really appreciate your help!

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0